polymer microstructures - German English Dictionary